import re   # 导入

pattern = '\d\.\d+'  # +限定符，\d 0-9数字出现1次或多次

s = 'May the force be with you 3.11'     # 待匹配字符串
match = re.match(pattern, s, re.I)
print(match)    # None

ssr = '3.11the young skywalker'
match2 = re.match(pattern, ssr)
print(match2)   # <re.Match object; span=(0, 4), match='3.11'>

print('匹配值的起始位置：', match2.start())      # 匹配值的起始位置： 0
print('匹配值的结束位置：', match2.end())        # 匹配值的结束位置： 4
print('匹配区间的元素位置：', match2.span())      # 匹配区间的元素位置：(0, 4)
print('待匹配的字符串：', match2.string)         # 待匹配的字符串：3.11the young sky skywalker
print('匹配的数据：', match2.group())           # 匹配的数据： 3.11

